﻿/// <reference path="../../yui-3.14-min.js" />
YUI.add('pregunta-model', function (Y) {

    Y.Pregunta = Y.Base.create('Pregunta', Y.Model, [Y.ExcellentModelSync.REST], {
        url: 'http://localhost/ExcellentProject.Cuestionarios/api/obtenerpregunta/{idPreg}',
        urlList: {
            deleteOption: 'http://localhost/ExcellentProject.Cuestionarios/api/preguntas/{IdPregunta}',
            saveOption: 'http://localhost/ExcellentProject.Cuestionarios/api/preguntas',
            getFullQuestion: 'http://localhost/ExcellentProject.Cuestionarios/api/obtenerpreguntacompleta/{IdPregunta}',
            updateOption: 'http://localhost/ExcellentProject.Cuestionarios/api/preguntas/{idPreg}'
            //obtenerpreguntaopcion: 'http://localhost/ExcellentProject.Cuestionarios/api/preguntaconopcion/{IdPregunta}'
        }
    }, {
        ATTRS: {
            IdPregunta: {
                value: 0
            },
            CodigoTipo: {
                value: 'SEM'
            },
            Enunciado: {
                value: ''
            },
            CodigoCategoria: {
                value: 'LST'
            },
            CodigoArea: {
                value: 'ENG'
            },
            Estado: {
                value: 'ACT'
            }
        }
    });

}, '0.0.0.1', { requires: ['model', 'excellent-model-sync-rest'] })
